sludge collector - Spanish English Dictionary